a:hover {
color: #000;
text-decoration: underline;
}

h4{ font-weight: bold;}
.area{
	background-color: #E7E7E7;
}
.fg{height: 10px;}
.text-indent{ text-indent: 2em; }
.linebg{background-image: url(../img/linebg.png); background-repeat:repeat-x; height: 21px;}

.newslist{padding: 8px;}
.newslist li{ overflow: hidden; text-overflow: ellipsis; white-space: nowrap; list-style: none; border-bottom: dashed 1px #EEEEEE; height: 26px; line-height: 24px; }
.newslist li a{color: #666666; }
.newslist li a:hover{color: #00698c;}
.newslist li span{float: right;  margin-right: 4px; color: #777;}
.newlist li{  overflow: hidden; text-overflow: ellipsis; white-space: nowrap; list-style: none; border-bottom: dashed 1px #ccc; height: 40px; line-height: 38px; }

.yqlist li{ width: 200px; float: left; margin-bottom: 10px; margin-right: 10px; text-align: center; }
.yqtitle{overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.foot{background-color: #101010; height: 150px; color: #CCCCCC;}
.copyright{ padding: 10px; text-align: center;}

li{list-style: none;}

.frendlist li{ float: left; margin-bottom: 10px; margin-right: 10px; text-align: center; }
.zzlist li{ width: 192px; float: left; margin-bottom: 10px; margin-right: 10px; text-align: center; }

.imgnew{ margin-bottom:10px; float:left; margin-right:6px}

/*内容页*/
.c_title{font-size: 24px; font-weight: bold; text-align: center; color: #004c66; height: 50px; line-height: 30px;}
.c_ftitle{font-size:14px; font-weight:bold; text-align:center;}
.c_title2{font-size: 20px; font-weight: bold; text-align: center; color: #000000; height: 50px; line-height: 30px;}
.c_time{color: #B92C28; text-align: center; line-height: 50px; height: 50px;}
.c_content{ padding: 8px;}
/*内容页图片自适应大小*/
.c_content img 
{
    /*
 width: auto\9; 
 width:70%; 
 height:auto
*/
 border:none; width: expression(this.width > 718 ? 718 : true); max-width: 718px; 
}

/*内容页图片自适应大小*/
.articlebody img 
{
    /*
 width: auto\9; 
 width:70%; 
 height:auto
*/
 border:none; width: expression(this.width > 718 ? 718 : true); max-width: 718px; 
}
.c_editor{ float: right; color: #888888; }
.c_share{ height: 24px; line-height: 24px; width: 200px; float: left; margin-bottom: 10px;}
.c_pl{ height: 30px; line-height: 30px; width: 100%; text-align: right; margin-bottom: 10px;}

/*分页*/
.pages { width: 636px; text-align:center; margin:10px auto; clear:both;}
.pages .p_btns { display:inline; margin: 10px auto; width:100%; font-size: 12px;}
.pages .p_btns .total_count { float:right;padding-top:3px; line-height:16px;}
.pages .p_btns a { display:block; float:left; margin-right:4px; padding:2px 5px; border: 1px solid #DDD; background: #FFF; height:22px;line-height:16px; text-decoration: none;color: #00599B; font-size: 12px; text-align:center;}
.pages .p_btns a { display:inline;}
.pages .p_btns a.disabled {color: #DDD;}
.pages .p_btns a:hover { text-decoration: none; border:1px solid #00599B; }
.pages .p_btns a.disabled:hover { border:1px solid #DDD;}
.pages .p_btns .currentpage { display:block; float:left; margin-right:4px; padding:2px 5px; border:1px solid #333; background:#00599B; color:#fff ;}
.pages .p_btns .jumppage { float:left;padding-top:3px;}
.pages .p_btns input { width: 40px; border: 1px solid #AACCEE; height: 15px; font-size: 12px; }

/*排行列表*/
.ranklist {margin:0}
.ranklist dt{padding-left:20px;height:28px;line-height:26px;word-break:break-all;overflow:hidden;border-top:1px dotted #C4DCF1;position:relative;}
.ranklist dt.hd{height:22px;line-height:18px;border-top:none;border-bottom:1px solid #C4DCF1;color:#203FA0}
.ranklist dt.hd .title{float:left}
.ranklist .clicknum{float:right;display:block;width:60px;text-align:center;color:#203FA0;}
.ranklist dt.first{border:none}
.ranklist dd{margin:0;padding:0 0 6px 0;line-height:18px;}
.ranklist .nodata{height:120px;}
.ranknum {display:block;position:absolute;left:0px;top:6px;width:20px;height:16px;line-height:14px;font-size:10px;color:#666;text-align:center;background:url(../images/rank_bg.gif) no-repeat 0 0;}
.rn_red{color:#FFF;background-position:0px -32px}
.rankbody{padding:10px 15px}
dt{ font-weight:normal}

.mytable4{
  width: 100%;
  max-width: 100%;
  margin-bottom: 10px;
  border: solid 1px #CCCCCC;

  }
.mytable4 td{
  	padding: 6px;
  	border-top: solid 1px #CCCCCC;
  	border-left: solid 1px #CCCCCC;
  
  }
  